Prenositelnost Delphi -> Kylix
Otázka od: Viktor Doubek
11. 12. 2003 14:06
Zdravim,
mate nekdo zkusenosti s psanim nejake databazove aplikace v CLX? Uvazuju o
aplikaci na bazi Firebird-DBExpress. Uz jsem slysel dost pochybnosti o
prenositelnosti do Kylixu/Unixu a zatim jsem nemel moc moznost to vyzkouset.
Diky za odpovedi. VK
[Delphi 7 proff.]
Odpovedá: Slezak Jan
12. 12. 2003 9:06
To je jednoduche. Kdyz se clovek vyvaruje pouzivani VCL komponent a funkci
Win32 API, tak je port vcelku bez problemu.
Jo je tady jedna velka vyjimka. A ta se nejspis tyka zrovna Tebe. Pises, ze
chces v aplikaci pouzit dbExpress s Firebirdem. DBX je jednosmerny a tudiz
jej nelze primo napojit na nejaky DBGrid, nebo DBNavigator. Musis mezi to
vrazit nejaky buffer. Primo se nabizi TClientDataSet. A tady je kamen urazu.
TClientDataSet v Kylixu je deravy jako stare necky. Doporucuji pouzit
nejakou komponentu treti strany (kbmMemTable nebo podobnou) a vyhnout se tak
problemum s nedostatkem pameti. Nebo pouzit misto dbExpressu IBExpress nebo
podobnou sadu stavenou primo pro IB/FB. O IBExpressu vim, ze je v obou
verzich (Delphi i Kylix).
S pozdravem
Honza Slezak
-----Puvodni zprava-----
Od: Viktor Doubek [mailto:viktordoubek@centrum.cz]
Odeslano: 11. prosince 2003 14:06
Komu: delphi-l@clexpert.cz
Predmet: Prenositelnost Delphi -> Kylix
Zdravim,
mate nekdo zkusenosti s psanim nejake databazove aplikace v CLX? Uvazuju o
aplikaci na bazi Firebird-DBExpress. Uz jsem slysel dost pochybnosti o
prenositelnosti do Kylixu/Unixu a zatim jsem nemel moc moznost to vyzkouset.
Diky za odpovedi. VK
[Delphi 7 proff.]